//
//  Color+Theme.swift
//  casdon_swiftUI
//
//  Created by ww on 2025/3/29.
//

import SwiftUI

enum AppColors {
    // MARK: - 设计标准

    // MARK: - 中性色彩，Light模式默认全局中性色彩配置

    static let Gray1 = Color("Gray1") // #F7F7F7， 默认页面底部背景
    static let Gray2 = Color("Gray2") // #F2F2F2， 默认组件分割线
    static let Gray5 = Color("Gray5") // #F2F2F2， 默认组件分割线

    // MARK: - 文字&图标色彩, 默认文字和图标色彩配置

    static let Gy1 = Color("Gy1") // #000000 90， 主要文字色彩
    static let Gy2 = Color("Gy2") // #000000 60， 次要文字色彩
    static let Gy3 = Color("Gy3") // #000000 40， 占位符文字色彩
    static let Gy4 = Color("Gy4") // #000000 26， 文字disabled态
    static let White1 = Color("White1") // ##E7E7E7 ， 文字反色色彩
    static let Brand6 = Color("Brand6") // #6758D4 ， 主题色文字色彩, 链接文字, 品牌色

    // MARK: - 主题色&功能色, 主题相关配置

    static let Brand3 = Color("Brand3") // ##C2BCEE ， 品牌色disabled
    static let Error6 = Color("Error6") // ##D54941 ， 错误色
    static let Error3 = Color("Error3") // ##FFB9B0 ， 错误色disabled
    static let Warning5 = Color("Warning5") // ##E37318 ， 警示色
    static let Warning3 = Color("Warning3") // ##FFB98C ， 警示色disabled
    static let Success5 = Color("Success5") // ###2BA471 ， 成功色
    static let Success6 = Color("Success6") // ###008858 ， 成功色
    
    static let Success3 = Color("Success3") // ##92DAB2 ， 成功色disabled
    
    
    // MARK: 其他没有设计的颜色
    static let White = Color.white
    static let White06 = Color.white.opacity(0.6)
    static let Wh3 = Color.white.opacity(0.4)
}
